/*
	obj: 移动的元素
	target: 目标位置
	callback: 回调函数
*/
function animation(obj,target,callback) {

    clearInterval(obj.timer);
    obj.timer = setInterval(function () {
        if(obj.offsetLeft == target ){
            clearInterval(obj.timer);
            //动画结束后，执行回调
            if(callback){
                callback()
            }
        }
        var step = ( target - obj.offsetLeft) / 10;
        if(step >0 ){
            step = Math.ceil(step);
        }else{
            step = Math.floor(step);
        }
        obj.style.left = obj.offsetLeft + step + "px";
    },30);

}
